have had a good innings - Turco Inglés Diccionario